urge (strongly) - German English Dictionary